
































  
  


  

  
  	
  

  

	
	

	
	
	
	
	




  
















	
	
	
	
	
	
	
	
	
	
  
  


	


	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	




    
  






  
    
  




	
	
	
	
	



<!--NewPage-->
<HTML>

<!-- Mirrored from delerium:8503/cfcdoc/content.cfm?file=C%3A%5CInetpub%5Cwwwroot%5Ctransfer%2Droot%5Ctransfer%5Ccom%5Csql%5CNullable%2Ecfc by HTTrack Website Copier/3.x [XR&CO'2006], Sat, 07 Apr 2007 03:17:33 GMT -->
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=UTF-8"><!-- /Added by HTTrack -->
<HEAD>

<!-- Generated by CFDoc on 07-Apr-2007 01:17 PM -->

<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY>


	



<HR>
<!-- ======== START OF CLASS DATA ======== -->

<div style="float:left;">

<a href="default.html" style="float: right;">Documentation home page</a>
</div>
<H2>
<span style="font-size: smaller">
<a href="components3650.html" target="components">transfer.com.sql</a>
</span>
<BR>
Component Nullable</H2>


<PRE>
<B>transfer.com.sql.Nullable</B>
</PRE>


<HR>
Handles DefaultNull values


<HR>

<P>


<!-- ========== PROPERTY SUMMARY =========== -->

<A NAME="property_summary"><!-- --></A>






<!-- ========== METHOD SUMMARY =========== -->




<A NAME="method_summary"><!-- --></A>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">

<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>











	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	





	



	<TR BGCOLOR="eeeeff" CLASS="TableRowColorConstructor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="content029c.html" target="_self">Nullable</a></CODE></TD>
	<TD><CODE><B><A HREF="#init()">init</A></B>(<a href="content7dd0.html">ObjectManager</a> objectManager)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor
	</TD>
	</TR>
	

	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_boolean" target="_self">boolean</a></CODE></TD>
	<TD><CODE><B><A HREF="#checkNullBoolean()">checkNullBoolean</A></B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_boolean">boolean</a> boolean)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;whether the boolean is a null value or not
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_boolean" target="_self">boolean</a></CODE></TD>
	<TD><CODE><B><A HREF="#checkNullDate()">checkNullDate</A></B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_date">date</a> date)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;whether the Date is a null value or not
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_boolean" target="_self">boolean</a></CODE></TD>
	<TD><CODE><B><A HREF="#checkNullGUID()">checkNullGUID</A></B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_guid">guid</a> guid)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;whether the GUID is a null value or not
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_boolean" target="_self">boolean</a></CODE></TD>
	<TD><CODE><B><A HREF="#checkNullNumeric()">checkNullNumeric</A></B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_numeric">numeric</a> number)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;whether the numeric is a null value or not
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_boolean" target="_self">boolean</a></CODE></TD>
	<TD><CODE><B><A HREF="#checkNullString()">checkNullString</A></B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_string">string</a> string)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;whether the string is a null value or not
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_boolean" target="_self">boolean</a></CODE></TD>
	<TD><CODE><B><A HREF="#checkNullUUID()">checkNullUUID</A></B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_uuid">uuid</a> uuid)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;whether the UUID is a null value or not
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_boolean" target="_self">boolean</a></CODE></TD>
	<TD><CODE><B><A HREF="#checkNullValue()">checkNullValue</A></B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_any">any</a> value)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generically checks a null value for a given property
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_string" target="_self">string</a></CODE></TD>
	<TD><CODE><B><A HREF="#getDefaultNullBoolean()">getDefaultNullBoolean</A></B>()</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_date" target="_self">date</a></CODE></TD>
	<TD><CODE><B><A HREF="#getDefaultNullDate()">getDefaultNullDate</A></B>()</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_guid" target="_self">guid</a></CODE></TD>
	<TD><CODE><B><A HREF="#getDefaultNullGUID()">getDefaultNullGUID</A></B>()</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_numeric" target="_self">numeric</a></CODE></TD>
	<TD><CODE><B><A HREF="#getDefaultNullNumeric()">getDefaultNullNumeric</A></B>()</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_string" target="_self">string</a></CODE></TD>
	<TD><CODE><B><A HREF="#getDefaultNullString()">getDefaultNullString</A></B>()</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_uuid" target="_self">uuid</a></CODE></TD>
	<TD><CODE><B><A HREF="#getDefaultNullUUID()">getDefaultNullUUID</A></B>()</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_boolean" target="_self">boolean</a></CODE></TD>
	<TD><CODE><B><A HREF="#getNullBoolean()">getNullBoolean</A></B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the null date value for this object and property
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_date" target="_self">date</a></CODE></TD>
	<TD><CODE><B><A HREF="#getNullDate()">getNullDate</A></B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the null date value for this object and property
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_guid" target="_self">guid</a></CODE></TD>
	<TD><CODE><B><A HREF="#getNullGUID()">getNullGUID</A></B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the null date value for this object and property
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_numeric" target="_self">numeric</a></CODE></TD>
	<TD><CODE><B><A HREF="#getNullNumeric()">getNullNumeric</A></B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the null numeric value for this object and property
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_any" target="_self">any</a></CODE></TD>
	<TD><CODE><B><A HREF="#getNullPropertyValue()">getNullPropertyValue</A></B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gets the null value of a property
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_string" target="_self">string</a></CODE></TD>
	<TD><CODE><B><A HREF="#getNullString()">getNullString</A></B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the null string value for this object and property
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_uuid" target="_self">uuid</a></CODE></TD>
	<TD><CODE><B><A HREF="#getNullUUID()">getNullUUID</A></B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the null date value for this object and property
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_any" target="_self">any</a></CODE></TD>
	<TD><CODE><B><A HREF="#getNullValue()">getNullValue</A></B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;returns the null value, depending on what type the property is
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="content7dd0.html" target="_self">ObjectManager</a></CODE></TD>
	<TD><CODE><B><A HREF="#getObjectManager()">getObjectManager</A></B>()</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_boolean" target="_self">boolean</a></CODE></TD>
	<TD><CODE><B><A HREF="#hasNullValue()">hasNullValue</A></B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks to see if a property of an object has a null value
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_void" target="_self">void</a></CODE></TD>
	<TD><CODE><B><A HREF="#setDefaultNullBoolean()">setDefaultNullBoolean</A></B>(<a href="nativetypes.html#detail_string">string</a> DefaultNullBoolean)</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_void" target="_self">void</a></CODE></TD>
	<TD><CODE><B><A HREF="#setDefaultNullDate()">setDefaultNullDate</A></B>(<a href="nativetypes.html#detail_date">date</a> DefaultNullDate)</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_void" target="_self">void</a></CODE></TD>
	<TD><CODE><B><A HREF="#setDefaultNullGUID()">setDefaultNullGUID</A></B>(<a href="nativetypes.html#detail_guid">guid</a> DefaultNullGUID)</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_void" target="_self">void</a></CODE></TD>
	<TD><CODE><B><A HREF="#setDefaultNullNumeric()">setDefaultNullNumeric</A></B>(<a href="nativetypes.html#detail_numeric">numeric</a> DefaultNullNumeric)</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_void" target="_self">void</a></CODE></TD>
	<TD><CODE><B><A HREF="#setDefaultNullString()">setDefaultNullString</A></B>(<a href="nativetypes.html#detail_string">string</a> DefaultNullString)</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_void" target="_self">void</a></CODE></TD>
	<TD><CODE><B><A HREF="#setDefaultNullUUID()">setDefaultNullUUID</A></B>(<a href="nativetypes.html#detail_uuid">uuid</a> DefaultNullUUID)</CODE>
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_void" target="_self">void</a></CODE></TD>
	<TD><CODE><B><A HREF="#setMemento()">setMemento</A></B>(<a href="nativetypes.html#detail_struct">struct</a> memento)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the state of the object
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_void" target="_self">void</a></CODE></TD>
	<TD><CODE><B><A HREF="#setObjectManager()">setObjectManager</A></B>(<a href="content7dd0.html">ObjectManager</a> ObjectManager)</CODE>
	
	
	</TD>
	</TR>
	
</TABLE>



&nbsp;
<P>



<!-- ============ METHOD DETAIL ========== -->


<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>












<A NAME="checkNullBoolean()"><!-- --></A><H3>
checkNullBoolean</H3>

<PRE>
public <A HREF="nativetypes.html#detail_boolean" title="">boolean</A> <B>checkNullBoolean</B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_boolean">boolean</a> boolean)</PRE>
<DL>
  <DD>
  	
  	
		whether the boolean is a null value or not
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="content3bbf.html">TransferObject</a> transfer</code> - The transfer object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
			  <DD><code><a href="nativetypes.html#detail_boolean">boolean</a> boolean</code> - the boolean to test</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="checkNullDate()"><!-- --></A><H3>
checkNullDate</H3>

<PRE>
public <A HREF="nativetypes.html#detail_boolean" title="">boolean</A> <B>checkNullDate</B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_date">date</a> date)</PRE>
<DL>
  <DD>
  	
  	
		whether the Date is a null value or not
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="content3bbf.html">TransferObject</a> transfer</code> - The transfer object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
			  <DD><code><a href="nativetypes.html#detail_date">date</a> date</code> - the date to test</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="checkNullGUID()"><!-- --></A><H3>
checkNullGUID</H3>

<PRE>
public <A HREF="nativetypes.html#detail_boolean" title="">boolean</A> <B>checkNullGUID</B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_guid">guid</a> guid)</PRE>
<DL>
  <DD>
  	
  	
		whether the GUID is a null value or not
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="content3bbf.html">TransferObject</a> transfer</code> - The transfer object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
			  <DD><code><a href="nativetypes.html#detail_guid">guid</a> guid</code> - the guid to test</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="checkNullNumeric()"><!-- --></A><H3>
checkNullNumeric</H3>

<PRE>
public <A HREF="nativetypes.html#detail_boolean" title="">boolean</A> <B>checkNullNumeric</B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_numeric">numeric</a> number)</PRE>
<DL>
  <DD>
  	
  	
		whether the numeric is a null value or not
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="content3bbf.html">TransferObject</a> transfer</code> - The transfer object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
			  <DD><code><a href="nativetypes.html#detail_numeric">numeric</a> number</code> - the number to test</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="checkNullString()"><!-- --></A><H3>
checkNullString</H3>

<PRE>
public <A HREF="nativetypes.html#detail_boolean" title="">boolean</A> <B>checkNullString</B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_string">string</a> string)</PRE>
<DL>
  <DD>
  	
  	
		whether the string is a null value or not
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="content3bbf.html">TransferObject</a> transfer</code> - The transfer object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> string</code> - the string to test</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="checkNullUUID()"><!-- --></A><H3>
checkNullUUID</H3>

<PRE>
public <A HREF="nativetypes.html#detail_boolean" title="">boolean</A> <B>checkNullUUID</B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_uuid">uuid</a> uuid)</PRE>
<DL>
  <DD>
  	
  	
		whether the UUID is a null value or not
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="content3bbf.html">TransferObject</a> transfer</code> - The transfer object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
			  <DD><code><a href="nativetypes.html#detail_uuid">uuid</a> uuid</code> - the uuid to test</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="checkNullValue()"><!-- --></A><H3>
checkNullValue</H3>

<PRE>
public <A HREF="nativetypes.html#detail_boolean" title="">boolean</A> <B>checkNullValue</B>(<a href="content3bbf.html">TransferObject</a> transfer,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName,&nbsp;<a href="nativetypes.html#detail_any">any</a> value)</PRE>
<DL>
  <DD>
  	
  	
		Generically checks a null value for a given property
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="content3bbf.html">TransferObject</a> transfer</code> - The transferObject to get the null primary key value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
			  <DD><code><a href="nativetypes.html#detail_any">any</a> value</code> - The value to test</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getDefaultNullBoolean()"><!-- --></A><H3>
getDefaultNullBoolean</H3>

<PRE>
private <A HREF="nativetypes.html#detail_string" title="">string</A> <B>getDefaultNullBoolean</B>()</PRE>
<DL>
  <DD>
  	
  	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getDefaultNullDate()"><!-- --></A><H3>
getDefaultNullDate</H3>

<PRE>
private <A HREF="nativetypes.html#detail_date" title="">date</A> <B>getDefaultNullDate</B>()</PRE>
<DL>
  <DD>
  	
  	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getDefaultNullGUID()"><!-- --></A><H3>
getDefaultNullGUID</H3>

<PRE>
private <A HREF="nativetypes.html#detail_guid" title="">guid</A> <B>getDefaultNullGUID</B>()</PRE>
<DL>
  <DD>
  	
  	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getDefaultNullNumeric()"><!-- --></A><H3>
getDefaultNullNumeric</H3>

<PRE>
private <A HREF="nativetypes.html#detail_numeric" title="">numeric</A> <B>getDefaultNullNumeric</B>()</PRE>
<DL>
  <DD>
  	
  	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getDefaultNullString()"><!-- --></A><H3>
getDefaultNullString</H3>

<PRE>
private <A HREF="nativetypes.html#detail_string" title="">string</A> <B>getDefaultNullString</B>()</PRE>
<DL>
  <DD>
  	
  	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getDefaultNullUUID()"><!-- --></A><H3>
getDefaultNullUUID</H3>

<PRE>
private <A HREF="nativetypes.html#detail_uuid" title="">uuid</A> <B>getDefaultNullUUID</B>()</PRE>
<DL>
  <DD>
  	
  	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getNullBoolean()"><!-- --></A><H3>
getNullBoolean</H3>

<PRE>
public <A HREF="nativetypes.html#detail_boolean" title="">boolean</A> <B>getNullBoolean</B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</PRE>
<DL>
  <DD>
  	
  	
		Returns the null date value for this object and property
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> className</code> - The className of the object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getNullDate()"><!-- --></A><H3>
getNullDate</H3>

<PRE>
public <A HREF="nativetypes.html#detail_date" title="">date</A> <B>getNullDate</B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</PRE>
<DL>
  <DD>
  	
  	
		Returns the null date value for this object and property
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> className</code> - The className of the object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getNullGUID()"><!-- --></A><H3>
getNullGUID</H3>

<PRE>
public <A HREF="nativetypes.html#detail_guid" title="">guid</A> <B>getNullGUID</B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</PRE>
<DL>
  <DD>
  	
  	
		Returns the null date value for this object and property
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> className</code> - The className of the object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getNullNumeric()"><!-- --></A><H3>
getNullNumeric</H3>

<PRE>
public <A HREF="nativetypes.html#detail_numeric" title="">numeric</A> <B>getNullNumeric</B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</PRE>
<DL>
  <DD>
  	
  	
		Returns the null numeric value for this object and property
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> className</code> - The className of the object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getNullPropertyValue()"><!-- --></A><H3>
getNullPropertyValue</H3>

<PRE>
private <A HREF="nativetypes.html#detail_any" title="">any</A> <B>getNullPropertyValue</B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</PRE>
<DL>
  <DD>
  	
  	
		gets the null value of a property
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> className</code> - The class to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getNullString()"><!-- --></A><H3>
getNullString</H3>

<PRE>
public <A HREF="nativetypes.html#detail_string" title="">string</A> <B>getNullString</B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</PRE>
<DL>
  <DD>
  	
  	
		Returns the null string value for this object and property
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> className</code> - The className of the object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getNullUUID()"><!-- --></A><H3>
getNullUUID</H3>

<PRE>
public <A HREF="nativetypes.html#detail_uuid" title="">uuid</A> <B>getNullUUID</B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</PRE>
<DL>
  <DD>
  	
  	
		Returns the null date value for this object and property
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> className</code> - The className of the object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getNullValue()"><!-- --></A><H3>
getNullValue</H3>

<PRE>
public <A HREF="nativetypes.html#detail_any" title="">any</A> <B>getNullValue</B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</PRE>
<DL>
  <DD>
  	
  	
		returns the null value, depending on what type the property is
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> className</code> - The className of the object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to get the null value for</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getObjectManager()"><!-- --></A><H3>
getObjectManager</H3>

<PRE>
private <A HREF="content7dd0.html" title="">transfer.com.object.ObjectManager</A> <B>getObjectManager</B>()</PRE>
<DL>
  <DD>
  	
  	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="hasNullValue()"><!-- --></A><H3>
hasNullValue</H3>

<PRE>
private <A HREF="nativetypes.html#detail_boolean" title="">boolean</A> <B>hasNullValue</B>(<a href="nativetypes.html#detail_string">string</a> className,&nbsp;<a href="nativetypes.html#detail_string">string</a> propertyName)</PRE>
<DL>
  <DD>
  	
  	
		Checks to see if a property of an object has a null value
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> className</code> - The className of the object to get the null value for</DD>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> propertyName</code> - The name of the property to check against</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="init()"><!-- --></A><H3>
init</H3>

<PRE>
public <A HREF="content029c.html" title="">Nullable</A> <B>init</B>(<a href="content7dd0.html">ObjectManager</a> objectManager)</PRE>
<DL>
  <DD>
  	
  	
		Constructor
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="content7dd0.html">ObjectManager</a> objectManager</code> - The object manager to query</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="setDefaultNullBoolean()"><!-- --></A><H3>
setDefaultNullBoolean</H3>

<PRE>
private <A HREF="nativetypes.html#detail_void" title="">void</A> <B>setDefaultNullBoolean</B>(<a href="nativetypes.html#detail_string">string</a> DefaultNullBoolean)</PRE>
<DL>
  <DD>
  	
  	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> DefaultNullBoolean</code></DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="setDefaultNullDate()"><!-- --></A><H3>
setDefaultNullDate</H3>

<PRE>
private <A HREF="nativetypes.html#detail_void" title="">void</A> <B>setDefaultNullDate</B>(<a href="nativetypes.html#detail_date">date</a> DefaultNullDate)</PRE>
<DL>
  <DD>
  	
  	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_date">date</a> DefaultNullDate</code></DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="setDefaultNullGUID()"><!-- --></A><H3>
setDefaultNullGUID</H3>

<PRE>
private <A HREF="nativetypes.html#detail_void" title="">void</A> <B>setDefaultNullGUID</B>(<a href="nativetypes.html#detail_guid">guid</a> DefaultNullGUID)</PRE>
<DL>
  <DD>
  	
  	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_guid">guid</a> DefaultNullGUID</code></DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="setDefaultNullNumeric()"><!-- --></A><H3>
setDefaultNullNumeric</H3>

<PRE>
private <A HREF="nativetypes.html#detail_void" title="">void</A> <B>setDefaultNullNumeric</B>(<a href="nativetypes.html#detail_numeric">numeric</a> DefaultNullNumeric)</PRE>
<DL>
  <DD>
  	
  	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_numeric">numeric</a> DefaultNullNumeric</code></DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="setDefaultNullString()"><!-- --></A><H3>
setDefaultNullString</H3>

<PRE>
private <A HREF="nativetypes.html#detail_void" title="">void</A> <B>setDefaultNullString</B>(<a href="nativetypes.html#detail_string">string</a> DefaultNullString)</PRE>
<DL>
  <DD>
  	
  	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_string">string</a> DefaultNullString</code></DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="setDefaultNullUUID()"><!-- --></A><H3>
setDefaultNullUUID</H3>

<PRE>
private <A HREF="nativetypes.html#detail_void" title="">void</A> <B>setDefaultNullUUID</B>(<a href="nativetypes.html#detail_uuid">uuid</a> DefaultNullUUID)</PRE>
<DL>
  <DD>
  	
  	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_uuid">uuid</a> DefaultNullUUID</code></DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="setMemento()"><!-- --></A><H3>
setMemento</H3>

<PRE>
public <A HREF="nativetypes.html#detail_void" title="">void</A> <B>setMemento</B>(<a href="nativetypes.html#detail_struct">struct</a> memento)</PRE>
<DL>
  <DD>
  	
  	
		Sets the state of the object
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="nativetypes.html#detail_struct">struct</a> memento</code> - the state to be set</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="setObjectManager()"><!-- --></A><H3>
setObjectManager</H3>

<PRE>
private <A HREF="nativetypes.html#detail_void" title="">void</A> <B>setObjectManager</B>(<a href="content7dd0.html">ObjectManager</a> ObjectManager)</PRE>
<DL>
  <DD>
  	
  	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="content7dd0.html">ObjectManager</a> ObjectManager</code></DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>







</BODY>

<!-- Mirrored from delerium:8503/cfcdoc/content.cfm?file=C%3A%5CInetpub%5Cwwwroot%5Ctransfer%2Droot%5Ctransfer%5Ccom%5Csql%5CNullable%2Ecfc by HTTrack Website Copier/3.x [XR&CO'2006], Sat, 07 Apr 2007 03:17:33 GMT -->
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=UTF-8"><!-- /Added by HTTrack -->
</HTML>